projects
/
gtk4.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
0e7691c
)
switch: Don't queue draws after setting state flags
author
Timm Bäder
<mail@baedert.org>
Thu, 4 Feb 2016 18:03:37 +0000
(19:03 +0100)
committer
Timm Bäder
<mail@baedert.org>
Thu, 4 Feb 2016 19:00:21 +0000
(20:00 +0100)
gtk/gtkswitch.c
patch
|
blob
|
history
diff --git
a/gtk/gtkswitch.c
b/gtk/gtkswitch.c
index 249753b457619996ba9cb649ccde05410f25d53f..f2c220af532389c821d618a8d2cf1b72d3227f78 100644
(file)
--- a/
gtk/gtkswitch.c
+++ b/
gtk/gtkswitch.c
@@
-322,7
+322,6
@@
gtk_switch_enter (GtkWidget *widget,
{
priv->in_switch = TRUE;
gtk_widget_set_state_flags (widget, GTK_STATE_FLAG_PRELIGHT, FALSE);
- gtk_widget_queue_draw (widget);
}
return FALSE;
@@
-338,7
+337,6
@@
gtk_switch_leave (GtkWidget *widget,
{
priv->in_switch = FALSE;
gtk_widget_unset_state_flags (widget, GTK_STATE_FLAG_PRELIGHT);
- gtk_widget_queue_draw (widget);
}
return FALSE;
@@
-1204,8
+1202,6
@@
gtk_switch_set_state (GtkSwitch *sw,
gtk_widget_unset_state_flags (GTK_WIDGET (sw), GTK_STATE_FLAG_ACTIVE);
g_object_notify (G_OBJECT (sw), "state");
-
- gtk_widget_queue_draw (GTK_WIDGET (sw));
}
/**